package o;

public final class ala {
    public final Object ˊ;
    public final int ˎ;
    public final akx ˏ;
    public final abs[] ॱ;

    public ala(abs[] o_absArr, akz[] o_akzArr, Object obj) {
        this.ॱ = o_absArr;
        this.ˏ = new akx(o_akzArr);
        this.ˊ = obj;
        this.ˎ = o_absArr.length;
    }

    public boolean ˏ(int i) {
        return this.ॱ[i] != null;
    }

    public boolean ˎ(ala o_ala) {
        if (o_ala == null || o_ala.ˏ.ˎ != this.ˏ.ˎ) {
            return false;
        }
        for (int i = 0; i < this.ˏ.ˎ; i++) {
            if (!ˎ(o_ala, i)) {
                return false;
            }
        }
        return true;
    }

    public boolean ˎ(ala o_ala, int i) {
        if (o_ala != null && anr.ˎ(this.ॱ[i], o_ala.ॱ[i]) && anr.ˎ(this.ˏ.ˊ(i), o_ala.ˏ.ˊ(i))) {
            return true;
        }
        return false;
    }
}
